Platform Explorer / Nuxeo Platform 2023.22

Contribution org.nuxeo.connect.client.actions--actions

This contribution is part of XML component org.nuxeo.connect.client.actions inside nuxeo-admin-center-jsf-2023.22.13.jar /OSGI-INF/actions-contrib.xml

Extension Point

Extension point actions of component ActionService.

Registration Order

1
The registration order represents the order in which this contribution was registered on its target extention point. This will impact the override/merge behaviour when it is implemented on the target service, and is useful for proper customization of existing contributions.
You can influence this order by adding "require" tags in the containing component declaration, to make sure it is resolved after another component (see "Resolution Order" on components).

Contributed Items

  • <action id="admin" label="label.main.tab.admin.center" link="view_admin" order="100" type="main_tab">
          <category>MAIN_TABS</category>
          <filter-id>adminCenterAccess</filter-id>
        </action>
  • <action id="SystemInfo" label="admcommand.systeminfo" link="/view_admin-fragment.xhtml" order="10" type="admin_rest_document_link">
          <category>NUXEO_ADMIN</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="HostInfo" label="tab.sysinfo.host" link="/incl/sysinfo/hostInfo.xhtml" order="20" type="admin_rest_document_link">
          <category>SystemInfo_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="NuxeoInfo" label="tab.sysinfo.nuxeo" link="/incl/sysinfo/nuxeoInfo.xhtml" order="30" type="admin_rest_document_link">
          <category>SystemInfo_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="Setup" label="tab.sysinfo.setup" link="/incl/sysinfo/setup.xhtml" order="40" type="admin_rest_document_link">
          <category>SystemInfo_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="Migration" label="tab.sysinfo.migration" link="/incl/sysinfo/migration.xhtml" order="45" type="admin_rest_document_link">
          <category>SystemInfo_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ReposInfo" label="tab.sysinfo.reposInfo" link="/incl/sysinfo/reposInfo.xhtml" order="50" type="admin_rest_document_link">
          <category>SystemInfo_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="BinariesInfo" label="tab.sysinfo.binariesInfo" link="/incl/sysinfo/binariesInfo.xhtml" order="60" type="admin_rest_document_link">
          <category>SystemInfo_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="UsersActivity" label="admcommand.useractivity" link="/view_admin-fragment.xhtml" order="15" type="admin_rest_document_link">
          <category>NUXEO_ADMIN</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="UsersSessions" label="tab.useractivity.usersSessions" link="/incl/usersActivity/usersSessions.xhtml" order="10" type="admin_rest_document_link">
          <category>UsersActivity_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="EventActivity" label="tab.useractivity.usersActivity" link="/incl/usersActivity/usersActivity.xhtml" order="20" type="admin_rest_document_link">
          <category>UsersActivity_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="WorkManagerStatus" label="Background work" link="/incl/usersActivity/workmanager.xhtml" order="30" type="admin_rest_document_link">
          <category>UsersActivity_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectClient" label="admcommand.nuxeoconnect" link="/view_updatecenter-fragment.xhtml" order="20" type="admin_rest_document_link">
          <category>NUXEO_ADMIN</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectClientStatus" label="tab.nuxeoconnect.status" link="/incl/connect/connectStatus.xhtml" order="20" type="admin_rest_document_link">
          <category>ConnectClient_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectClientTickets" label="tab.nuxeoconnect.tickets" link="/incl/connect/connectTickets.xhtml" order="30" type="admin_rest_document_link">
          <category>ConnectClient_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectApps" label="admcommand.appstore" link="/view_updatecenter-fragment.xhtml" order="30" type="admin_rest_document_link">
          <category>NUXEO_ADMIN</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectAppsUpdates" label="tab.appstore.updates" link="/incl/appcenter/connectUpdates.xhtml" order="30" type="admin_rest_document_link">
          <category>ConnectApps_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectAppsStudio" label="tab.appstore.studio" link="/incl/appcenter/studio.xhtml" order="20" type="admin_rest_document_link">
          <category>ConnectApps_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectAppsPrivate" label="tab.appstore.private" link="/incl/appcenter/connectPrivate.xhtml" order="40" type="admin_rest_document_link">
          <category>ConnectApps_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectAppsRemote" label="tab.appstore.remote" link="/incl/appcenter/connectRemote.xhtml" order="40" type="admin_rest_document_link">
          <category>ConnectApps_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="ConnectAppsLocal" label="tab.appstore.local" link="/incl/appcenter/connectLocal.xhtml" order="50" type="admin_rest_document_link">
          <category>ConnectApps_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="Permissions" label="admcommand.permissions" link="/view_admin-fragment.xhtml" order="40" type="admin_rest_document_link">
          <category>NUXEO_ADMIN</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="SearchPermissions" label="tab.permissions.search" link="/incl/permissions/searchPermissions.xhtml" order="10" type="admin_rest_document_link">
          <category>Permissions_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="PurgePermissions" label="tab.permissions.purge" link="/incl/permissions/purgePermissions.xhtml" order="50" type="admin_rest_document_link">
          <category>Permissions_sub_tab</category>
          <filter-id>only_for_manager</filter-id>
        </action>
  • <action id="UsersGroupsManager" label="command.manageMembers" link="/view_admin-fragment.xhtml" order="45" type="admin_rest_document_link">
          <category>NUXEO_ADMIN</category>
          <filter-id>usersGroupsManagementAccess</filter-id>
          <filter-id>user_manager</filter-id>
          <filter-id>not_readonly</filter-id>
        </action>
  • <action id="UsersManager" label="label.userManager.users" link="/users/view_users.xhtml" order="10" type="admin_rest_document_link">
          <category>UsersGroupsManager_sub_tab</category>
          <filter-id>usersGroupsManagementAccess</filter-id>
          <filter-id>user_manager</filter-id>
          <filter-id>not_readonly</filter-id>
        </action>
  • <action id="GroupsManager" label="label.groupManager.groups" link="/users/view_groups.xhtml" order="20" type="admin_rest_document_link">
          <category>UsersGroupsManager_sub_tab</category>
          <filter-id>usersGroupsManagementAccess</filter-id>
          <filter-id>user_manager</filter-id>
          <filter-id>not_readonly</filter-id>
        </action>
  • <action icon="/icons/update.png" id="connectUpdates" label="#{connectUpdateStatusInfo.availableUpdateCount} update(s) available" order="1000" type="template">
          <category>USER_SERVICES</category>
          <filter-id>only_for_manager</filter-id>
          <filter-id>hasConnectUpdates</filter-id>
          <properties>
            <property name="containerStyleClass">updateNotificationArea</property>
            <property name="template">/connect_upgrade_link.xhtml</property>
          </properties>
        </action>

XML Source

<extension point="actions" target="org.nuxeo.ecm.platform.actions.ActionService">

    <action id="admin" label="label.main.tab.admin.center" link="view_admin" order="100" type="main_tab">
      <category>MAIN_TABS</category>
      <filter-id>adminCenterAccess</filter-id>
    </action>

    <action id="SystemInfo" label="admcommand.systeminfo" link="/view_admin-fragment.xhtml" order="10" type="admin_rest_document_link">
      <category>NUXEO_ADMIN</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="HostInfo" label="tab.sysinfo.host" link="/incl/sysinfo/hostInfo.xhtml" order="20" type="admin_rest_document_link">
      <category>SystemInfo_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="NuxeoInfo" label="tab.sysinfo.nuxeo" link="/incl/sysinfo/nuxeoInfo.xhtml" order="30" type="admin_rest_document_link">
      <category>SystemInfo_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="Setup" label="tab.sysinfo.setup" link="/incl/sysinfo/setup.xhtml" order="40" type="admin_rest_document_link">
      <category>SystemInfo_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="Migration" label="tab.sysinfo.migration" link="/incl/sysinfo/migration.xhtml" order="45" type="admin_rest_document_link">
      <category>SystemInfo_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ReposInfo" label="tab.sysinfo.reposInfo" link="/incl/sysinfo/reposInfo.xhtml" order="50" type="admin_rest_document_link">
      <category>SystemInfo_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="BinariesInfo" label="tab.sysinfo.binariesInfo" link="/incl/sysinfo/binariesInfo.xhtml" order="60" type="admin_rest_document_link">
      <category>SystemInfo_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <!--
      <action id="ReposUsage"
      link="/incl/sysinfo/reposUsage.xhtml"
      label="tab.sysinfo.reposStats"
      type="admin_rest_document_link"
      order="60">
      <category>NUXEO_ADMIN_SystemInfo</category>
      <filter-id>only_for_manager</filter-id>
      </action>
    -->

    <action id="UsersActivity" label="admcommand.useractivity" link="/view_admin-fragment.xhtml" order="15" type="admin_rest_document_link">
      <category>NUXEO_ADMIN</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="UsersSessions" label="tab.useractivity.usersSessions" link="/incl/usersActivity/usersSessions.xhtml" order="10" type="admin_rest_document_link">
      <category>UsersActivity_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="EventActivity" label="tab.useractivity.usersActivity" link="/incl/usersActivity/usersActivity.xhtml" order="20" type="admin_rest_document_link">
      <category>UsersActivity_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="WorkManagerStatus" label="Background work" link="/incl/usersActivity/workmanager.xhtml" order="30" type="admin_rest_document_link">
      <category>UsersActivity_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectClient" label="admcommand.nuxeoconnect" link="/view_updatecenter-fragment.xhtml" order="20" type="admin_rest_document_link">
      <category>NUXEO_ADMIN</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectClientStatus" label="tab.nuxeoconnect.status" link="/incl/connect/connectStatus.xhtml" order="20" type="admin_rest_document_link">
      <category>ConnectClient_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectClientTickets" label="tab.nuxeoconnect.tickets" link="/incl/connect/connectTickets.xhtml" order="30" type="admin_rest_document_link">
      <category>ConnectClient_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectApps" label="admcommand.appstore" link="/view_updatecenter-fragment.xhtml" order="30" type="admin_rest_document_link">
      <category>NUXEO_ADMIN</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectAppsUpdates" label="tab.appstore.updates" link="/incl/appcenter/connectUpdates.xhtml" order="30" type="admin_rest_document_link">
      <category>ConnectApps_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectAppsStudio" label="tab.appstore.studio" link="/incl/appcenter/studio.xhtml" order="20" type="admin_rest_document_link">
      <category>ConnectApps_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectAppsPrivate" label="tab.appstore.private" link="/incl/appcenter/connectPrivate.xhtml" order="40" type="admin_rest_document_link">
      <category>ConnectApps_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectAppsRemote" label="tab.appstore.remote" link="/incl/appcenter/connectRemote.xhtml" order="40" type="admin_rest_document_link">
      <category>ConnectApps_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="ConnectAppsLocal" label="tab.appstore.local" link="/incl/appcenter/connectLocal.xhtml" order="50" type="admin_rest_document_link">
      <category>ConnectApps_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="Permissions" label="admcommand.permissions" link="/view_admin-fragment.xhtml" order="40" type="admin_rest_document_link">
      <category>NUXEO_ADMIN</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="SearchPermissions" label="tab.permissions.search" link="/incl/permissions/searchPermissions.xhtml" order="10" type="admin_rest_document_link">
      <category>Permissions_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <action id="PurgePermissions" label="tab.permissions.purge" link="/incl/permissions/purgePermissions.xhtml" order="50" type="admin_rest_document_link">
      <category>Permissions_sub_tab</category>
      <filter-id>only_for_manager</filter-id>
    </action>

    <!-- Users and Groups management -->
    <action id="UsersGroupsManager" label="command.manageMembers" link="/view_admin-fragment.xhtml" order="45" type="admin_rest_document_link">
      <category>NUXEO_ADMIN</category>
      <filter-id>usersGroupsManagementAccess</filter-id>
      <filter-id>user_manager</filter-id>
      <filter-id>not_readonly</filter-id>
    </action>

    <action id="UsersManager" label="label.userManager.users" link="/users/view_users.xhtml" order="10" type="admin_rest_document_link">
      <category>UsersGroupsManager_sub_tab</category>
      <filter-id>usersGroupsManagementAccess</filter-id>
      <filter-id>user_manager</filter-id>
      <filter-id>not_readonly</filter-id>
    </action>

    <action id="GroupsManager" label="label.groupManager.groups" link="/users/view_groups.xhtml" order="20" type="admin_rest_document_link">
      <category>UsersGroupsManager_sub_tab</category>
      <filter-id>usersGroupsManagementAccess</filter-id>
      <filter-id>user_manager</filter-id>
      <filter-id>not_readonly</filter-id>
    </action>

    <!-- header actions -->

    <action icon="/icons/update.png" id="connectUpdates" label="#{connectUpdateStatusInfo.availableUpdateCount} update(s) available" order="1000" type="template">
      <category>USER_SERVICES</category>
      <filter-id>only_for_manager</filter-id>
      <filter-id>hasConnectUpdates</filter-id>
      <properties>
        <property name="containerStyleClass">updateNotificationArea</property>
        <property name="template">/connect_upgrade_link.xhtml</property>
      </properties>
    </action>

    <!-- end of header actions -->

  </extension>